package coding;

public class Code02 {
    public static void main(String[] args) {
        // String,StringBuild,StringBuffer
        String str = "";
        StringBuilder stringBuilder = new StringBuilder();
        StringBuffer stringBuffer = new StringBuffer();
        // String
        // 对于String来说,是把数据存放在了常量池中,因为所有的String,
        // 默认都是以常量形式保存,且由final修饰,因此在线程池中它是线程安全的
        // 因为每一个String当被创建好了以后,他就不再发生任何变化,但是它的执行速度是最差的
        // 我们要创建String的时候,他在常量池中对这些信息进行处理,如果在程序中出现了大量字符串拼接的工作,效率是非常底下的
        // 因此使用场景是在少量字符串操作的时候才建议直接使用String来操作
        String s = "AS";
        s = "BS";
    }
}
